package chapter_24_visitor.classic;

/**
 * @author yaochenglong
 * @date 2017/10/24
 */
public interface IVisitor {

    //访问者依赖的是具体元素，而不是抽象元素，违背了依赖倒置原则；扩展比较困难
    void visit(ConcreteElement1 element1);

    void visit(ConcreteElement2 element2);

}
